import Vue from 'vue'; // ES6语法导入模块。commonJS语法用require('xxx')
// import App from './App'; // 根组件
// import App from './myapps/App01-组件引入与代理.vue';
import App from './myapps/App02-路由与项目.vue';
// import router from './router'; // 路由
import router from './router/router02.js';
import store from './store'; // vuex状态管理器
// 引入ElementUI js和css
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
// 引入MintUI js和css
import Mint from 'mint-ui';
import 'mint-ui/lib/style.css';

Vue.use(ElementUI);
Vue.use(Mint);

// ES6导入示例，All是导入全部方法，{}中是导入单独方法，as别名
// import All, { A1, A2, A3 as myA3 } from './module/moduleA';
// console.log(All, A1, A2, myA3);

Vue.config.productionTip = false; // 阻止显示生产模式的消息,设置为true，控制台就会多出这么一段代码。You are running Vue in development mode.Make sure to turn on production mode when deploying for production.

new Vue({
    router, // ES6中对象key-value相同时可简写，等效router: router
    store,
    render: h => h(App) // 渲染组件
}).$mount('#app'); // 挂载页面区域
